Chris McKay Director / Editor / Scriptwriter / Dubbing / Producer DouBan IMDb Director The Tomorrow War 2021 7.1 Renfield 2023 6.4 The Lego Batman Movie 2017 7.3